package com.dhecp.project.finance.domain;

import com.dhecp.common.core.domain.BaseEntity;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 资金登记认领表
*/
public class TcwCapitalRegisterClaim extends BaseEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	private Long id;
	private Long capitalRegisterSonId;
	private Date paymentTime;
	private String paymentBankName;
	private String paymentBank;
	private String paymentBankAccount;
	private BigDecimal paymentAmount;
	private String accountingCompanyCode;
	private String accountingCompanyAbbreviation;
	private String accountingCompanyName;
	private Date auditingTime;
	private Date claimTime;
	private Integer claimStatus;
	private String claimCompanyCode;
	private String claimCompanyAbbreviation;
	private String claimCompanyName;
	private Integer status;
	private String claimStatusText;

	public Long getId() {
		return id;
	}
	public TcwCapitalRegisterClaim setId(Long id) {
		this.id = id;
		return this;
	}
	public Long getCapitalRegisterSonId() {
		return capitalRegisterSonId;
	}
	public TcwCapitalRegisterClaim setCapitalRegisterSonId(Long capitalRegisterSonId) {
		this.capitalRegisterSonId = capitalRegisterSonId;
		return this;
	}
	public Date getPaymentTime() {
		return paymentTime;
	}
	public TcwCapitalRegisterClaim setPaymentTime(Date paymentTime) {
		this.paymentTime = paymentTime;
		return this;
	}
	public String getPaymentBankName() {
		return paymentBankName;
	}
	public TcwCapitalRegisterClaim setPaymentBankName(String paymentBankName) {
		this.paymentBankName = paymentBankName;
		return this;
	}
	public String getPaymentBank() {
		return paymentBank;
	}
	public TcwCapitalRegisterClaim setPaymentBank(String paymentBank) {
		this.paymentBank = paymentBank;
		return this;
	}
	public String getPaymentBankAccount() {
		return paymentBankAccount;
	}
	public TcwCapitalRegisterClaim setPaymentBankAccount(String paymentBankAccount) {
		this.paymentBankAccount = paymentBankAccount;
		return this;
	}
	public BigDecimal getPaymentAmount() {
		return paymentAmount;
	}
	public TcwCapitalRegisterClaim setPaymentAmount(BigDecimal paymentAmount) {
		this.paymentAmount = paymentAmount;
		return this;
	}
	public String getAccountingCompanyCode() {
		return accountingCompanyCode;
	}
	public TcwCapitalRegisterClaim setAccountingCompanyCode(String accountingCompanyCode) {
		this.accountingCompanyCode = accountingCompanyCode;
		return this;
	}
	public String getAccountingCompanyAbbreviation() {
		return accountingCompanyAbbreviation;
	}
	public TcwCapitalRegisterClaim setAccountingCompanyAbbreviation(String accountingCompanyAbbreviation) {
		this.accountingCompanyAbbreviation = accountingCompanyAbbreviation;
		return this;
	}
	public String getAccountingCompanyName() {
		return accountingCompanyName;
	}
	public TcwCapitalRegisterClaim setAccountingCompanyName(String accountingCompanyName) {
		this.accountingCompanyName = accountingCompanyName;
		return this;
	}
	public Date getAuditingTime() {
		return auditingTime;
	}
	public TcwCapitalRegisterClaim setAuditingTime(Date auditingTime) {
		this.auditingTime = auditingTime;
		return this;
	}
	public Date getClaimTime() {
		return claimTime;
	}
	public TcwCapitalRegisterClaim setClaimTime(Date claimTime) {
		this.claimTime = claimTime;
		return this;
	}
	public Integer getClaimStatus() {
		return claimStatus;
	}
	public TcwCapitalRegisterClaim setClaimStatus(Integer claimStatus) {
		this.claimStatus = claimStatus;
		return this;
	}
	public String getClaimCompanyCode() {
		return claimCompanyCode;
	}
	public TcwCapitalRegisterClaim setClaimCompanyCode(String claimCompanyCode) {
		this.claimCompanyCode = claimCompanyCode;
		return this;
	}
	public String getClaimCompanyAbbreviation() {
		return claimCompanyAbbreviation;
	}
	public TcwCapitalRegisterClaim setClaimCompanyAbbreviation(String claimCompanyAbbreviation) {
		this.claimCompanyAbbreviation = claimCompanyAbbreviation;
		return this;
	}
	public String getClaimCompanyName() {
		return claimCompanyName;
	}
	public TcwCapitalRegisterClaim setClaimCompanyName(String claimCompanyName) {
		this.claimCompanyName = claimCompanyName;
		return this;
	}
	public Integer getStatus() {
		return status;
	}
	public TcwCapitalRegisterClaim setStatus(Integer status) {
		this.status = status;
		return this;
	}

	public String getClaimStatusText() {
		return claimStatusText;
	}

	public void setClaimStatusText(String claimStatusText) {
		this.claimStatusText = claimStatusText;
	}
}